<?php
/***************************************************************************************************************
*	Página de Index. Se encarga de generar la página (llamando a Paginar) y 
*					de a guardar datos. (Usando Save()).
*						ToilleOT group (C) Junio 2008 
*						(Ultima Modificación por Raspu)
****************************************************************************************************************/

	session_start();
$basedir = realpath('.');	
$basedir =str_replace("\\","/",$basedir);
include($basedir.'/Clases/paginator/paginar.php');
if (!isset($_SESSION[paginare] )){
	$to =  new Paginar();	
	$_SESSION[paginare] = serialize($to);
}else{
	$to = unserialize($_SESSION[paginare]);
}


if (isset($_GET[id]) && !isset($_GET[o]) ) // Si quiere entrar a una página solamente.
{		
	
	if ($to->ej->validacion > 0 ){ //Comprobamos si el usuario está logeado.
		if($to instanceof Paginar) $to->Paginar('0','',$_GET[id], '' ); // Generamos la página
	}else
	{
		if($to instanceof Paginar) $to->Paginar('0','','0', '' ); // Generamos la página de loguin
	}
	$_SESSION[paginare] = serialize($to);
}

if (!isset($_GET[id]))
{
	if (isset($_GET[l])&&$_GET[l]==1) session_destroy();
	if($to instanceof Paginar) $to->Paginar('0','','0', '' );
	$_SESSION[paginare] = serialize($to);
}

if (isset($_GET[id]) && isset($_GET[o]) && $to instanceOf Paginar ) // Si quiere entrar a una página y guardar algún dato.
{
		
	if ($to->ej->validacion >0 ){ //Comprobamos si el usuario está logeado.
		if ( $to->Save($_GET[id],$_GET[o])) // Guardamos....
		{
			$to->Paginar('0','',$_GET[id], '¡Guardado Correctamente!' ); // Generamos la página e imprimimos guardado
		}else{
			 $to->Paginar('0','',$_GET[id], '¡NO se pudo guardar, llame a alguien!' ); // Generamos la página e imprimimos NO guardado
		}
	}else
	{
		if($to instanceof Paginar) $to->Paginar('0','','0', '' ); // Generamos la página de loguin
	}
	$_SESSION[paginare] = serialize($to);
}


//$_SESSION[paginare] = serialize($to);

?>

